/*
 * Repositorio.h
 *
 * Clase que permite obtener los path de los repositorios
 *  Created on: 29/05/2013
 *      Author: jonathan
 */

#ifndef REPOSITORIO_H_
#define REPOSITORIO_H_
#include <string>
using namespace std;
#include "../typedefs.hpp"
class Repositorio {
public:
	/**
	 * Tiene encapsulado donde esta el archivo de repositorio, asi como su creacion, apertura etc.
	 */
	Repositorio();
	void addRepositorio(string nombre, FileName path);
	/**
	 * Tira excepcion si no lo encuentra
	 */
	FileName getRepositorio(string nombre);
	virtual ~Repositorio();
};

#endif /* REPOSITORIO_H_ */
